self-contained aid - Almanca İngilizce Sözlük